Telegram Group & Telegram Channel
📘 Using Signals With Go

Статья объясняет, как в Go обрабатывать сигналы ОС с помощью пакета os/signal.

🔹 signal.Notify(ch, signals...) — подписывает канал ch на сигналы
🔹 signal.Stop(ch) — отписывает

📦 Пример:
ch := make(chan os.Signal, 1)
signal.Notify(ch, os.Interrupt)
<-ch
fmt.Println("Получен сигнал")

📦 Для корректного завершения (graceful shutdown) можно после SIGINT вызвать signal.Stop, остановить приём новых задач и дождаться завершения текущих.

🔗 Подробнее: https://www.calhoun.io/using-signals-with-go/

@golang_books



tg-me.com/golang_books/952
Create:
Last Update:

📘 Using Signals With Go

Статья объясняет, как в Go обрабатывать сигналы ОС с помощью пакета os/signal.

🔹 signal.Notify(ch, signals...) — подписывает канал ch на сигналы
🔹 signal.Stop(ch) — отписывает

📦 Пример:
ch := make(chan os.Signal, 1)
signal.Notify(ch, os.Interrupt)
<-ch
fmt.Println("Получен сигнал")

📦 Для корректного завершения (graceful shutdown) можно после SIGINT вызвать signal.Stop, остановить приём новых задач и дождаться завершения текущих.

🔗 Подробнее: https://www.calhoun.io/using-signals-with-go/

@golang_books

BY Golang Books




Share with your friend now:
tg-me.com/golang_books/952

View MORE
Open in Telegram


Golang Books Telegram | DID YOU KNOW?

Date: |

Telegram today rolling out an update which brings with it several new features.The update also adds interactive emoji. When you send one of the select animated emoji in chat, you can now tap on it to initiate a full screen animation. The update also adds interactive emoji. When you send one of the select animated emoji in chat, you can now tap on it to initiate a full screen animation. This is then visible to you or anyone else who's also present in chat at the moment. The animations are also accompanied by vibrations. This is then visible to you or anyone else who's also present in chat at the moment. The animations are also accompanied by vibrations.

The Singapore stock market has alternated between positive and negative finishes through the last five trading days since the end of the two-day winning streak in which it had added more than a dozen points or 0.4 percent. The Straits Times Index now sits just above the 3,060-point plateau and it's likely to see a narrow trading range on Monday.

Golang Books from es


Telegram Golang Books
FROM USA